Skip to content

Добавить живую индикацию офлайн-сканирования - #4

Merged
acidtmn merged 1 commit into
mainfrom
agent/offline-scan-progress
Aug 20, 2026
Merged

Добавить живую индикацию офлайн-сканирования#4
acidtmn merged 1 commit into
mainfrom
agent/offline-scan-progress

Conversation

@acidtmn

@acidtmn acidtmn commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Что изменено

  • офлайн-сканирование подключённой Windows перенесено в фоновый поток;
  • добавлены непрерывный индикатор, активная подпись кнопки и текущие этапы с процентами;
  • окно остаётся отзывчивым во время медленного чтения HDD/USB;
  • подсказки и окно выбора явно разрешают как корень диска E:\, так и папку E:\Windows;
  • версия и документация обновлены до 0.4.0 RC3.

Причина

Само чтение реального диска Windows 7 x86 в RC2 уже работает корректно, но длительный этап поиска сертификатов выполнялся в GUI-потоке и визуально выглядел как зависание.

Влияние

Алгоритм безопасного чтения hive, правила экспорта сертификатов и защита ключевых контейнеров не меняются. Изменение касается управления задачей сканирования и пользовательской индикации.

Проверка

  • Release Win32 /MT, subsystem 6.01;
  • все core-тесты пройдены;
  • MSVC C++ Code Analysis пройден без предупреждений;
  • в зависимостях EXE отсутствует динамический Visual C++ runtime;
  • пользователь подтвердил на реальном подключённом диске Windows 7 x86 обнаружение продуктов, полный номер лицензии и экспорт открытых сертификатов в RC2.

@acidtmn
acidtmn marked this pull request as ready for review August 20, 2026 04:58
@acidtmn
acidtmn merged commit 7dea1e6 into main Aug 20, 2026
2 checks passed
@acidtmn
acidtmn deleted the agent/offline-scan-progress branch August 20, 2026 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant